//用户中心 公共样式
@charset "utf-8";
html{
    overflow-x: auto;
    overflow-y: scroll;
}
body,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,p,blockquote,th,td,menu{
    font-weight: 400;
    margin: 0;
    padding: 0;
}

h1,h2,h3,h4,h5,h6{
    margin: 0;
    padding: 0;
    font-size: 100%;
    font-weight: 400;
}
body{
    background-color: #fff;
    color: #333;
    font: 400 12px/1.5 Arial, SimSun, Tahoma, Helvetica, sans-serif;
    text-align: left;
}
body{
    line-height: 1.2;
}
fieldset,img{
    border: 0 none;
}
img{
    vertical-align: middle;
}
address,caption,em,strong,th,i{
    font-style: normal;
    font-weight: 400;
}
ol,ul,l{
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
}
html,body{
    -webkit-text-size-adjust: none;
}
table,table td,table th{
    border-collapse: collapse;
    border-spacing: 0;
}
input {
    border: 0 none;
}
input, button, select, textarea{
    outline: 0 none;
}
a{
    text-decoration: none;
    color: #333;
    outline: 0;
    cursor: pointer;
    &:hover{
        color: #C00;
        text-decoration: underline;
    }
}
.red-d{
    color: #c00;
}
.blueboder{
    border: solid 1px #7F9DB9;
}
.link{
    color: #06c;
}
a:hover.link{
    color: #06c;
    text-decoration: underline;
}
.fl{
    float: left;
    display: inline;
}
.fr{
    float: right;
    display: inline;
}
.pr{
    position: relative;
}
.for-address{
    float: left;
}
.vAlignC{
    text-align: center;
}
.highlight{
    color: #C00;
}

.light{
    color: #C00;
}

.lowlight{
    color: #999;
}

.yellowline{
    background-color: #FFC78E;
    position: absolute;
    left: 0;
    top: 0;
    width: 2px;
}
.blue{
    color: #06C;
    line-height: 22px;
}
.nBlue{
    color: #06C;
    &:hover{
        color: #06C;
    }
}
.fontYaHei{
    font-family: "微软雅黑";
}
.btn-normal{
    border: 1px solid #ddd;
    padding: 4px 10px;
    background: #fff;
    line-height: 1em;
    color: #333;
    &:hover{
        border: 1px solid #ccc;
        background: #f8f8f8;
        color: #333;
        text-decoration: none;
    }
}
.btn-lowligt{
    border: 1px solid #ddd;
    padding: 4px 10px;
    background: #f8f8f8;
    line-height: 1em;
    color: #333;
    &:hover{
        border: 1px solid #ccc;
        background: #f3f3f3;
        color: #333;
        text-decoration: none;
    }
}
.btn-light{
    padding: 4px 10px;
    background: #c00;
    line-height: 1em;
    color: #fff;
    &:hover{
        background: #d00;
        color: #fff;
        text-decoration: none;
    }
}
.btn-disable,.btn-disable:hover {
    border: 1px solid #e6e6e6;
    background: #f8f8f8;
    color: #ccc;
    text-decoration: none;
}
.gmIcon{
    background: url(../imagesui.png) -391px -148px no-repeat;
    _background: url(../images/ui.gif) -391px -148px no-repeat;
    width: 52px;
    height: 41px;
    line-height: 40px;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
    .gm-span{
        margin-left: 12px;
        text-align: center;
        width: 40px;
    }
    .gm-drop{
        line-height: 20px;
        .gm-price{
            width: 40px;
            text-align: center;
        }
    }
}
.gm-rohs{
    width: 58px;
    height: 56px;
    background-position: -457px -65px;
}
.ico{
    background: url(../images/ui_b.png) no-repeat;
    width: 30px;
    height: 30px;
    position: absolute;
}
.fixed{
    bottom: 0;
    position: fixed;
}
.clearfix::after{
    clear: both;
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
.clearfix{
    display: block;
}
//这个的添加很重要
.clear{
    clear: both;
}
.loading{
    background: url(../images/loadingnormal.gif) no-repeat scroll 50% 50%;
    display: block;
    height: 32px;
    width: 32px;
    margin: 0 auto;
}
.commonbtn, .commonbtn span, .commonbtn strong{
    background: url(../images/button.gif) repeat-x 0 -200px;
    display: inline-block;
    color: #FFF;
    line-height: 24px;
    font-size: 14px;
}
.commonbtn{
    padding-left: 10px;
    border: 1px solid #FF7C00;
    span{
        padding-right: 10px;
        display: block;
        _display: inline-block;
    }
    strong{
        padding: 0 2px;
        line-height: 25px;
        display: block;
        _display: inline-block; 
    }
}
a:hover.commonbtn{
    text-decoration: none;
    background-position: 0 -240px;
    color: #FFF;
    span{
        background-position: right -320px;
    }
    strong{
        background-position: right -280px;
    }
}
.minor{
    background-position: 0 -780px;
    border: 1px solid #FF7C00;
    strong{
        line-height: 26px;
    }
}
.minor span, .minor strong{
    background-position: 0 -780px;
    line-height: 25px;
    font-weight: 700;
}
.pl110{
    padding-left: 110px;
}
//用户中心 的设置 与 购物车 和里面的设置 有点区别 ！
.wbox{
//  margin: 0 auto;
//  width: 1200px;
    width: 1210px;
    margin: 0 auto;
    clear: both;
}
//每个布局大盒子 加一个清除浮动 
.wbox:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    overflow: hidden;
}
.wbox{
    display: block;
    *display:inline-block;
    zoom: 1;
}

//公用表格
.div-table{
    margin-bottom: 10px;
    padding-top: 20px;
}
.list-table{
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 10px;
    word-break: break-all;
    word-wrap: break-word;
    thead{
        td{
            font: 700 14px/34px "";
            padding: 8px;
            color: #a5a5a5;
            border-bottom: 1px solid #e6e6e6;
        }
    }
    tbody{
        tr{
            
        }
        tr.hover-bg{
            td{
                background: #f3f3f3;
            }
        }
        tr.hover{
            .h-show{
                display: block;
            }
        }
        tr.s-bg{
            background: #fff5d1;
        }
        tr.s-def-h{
            .dh-show{
                display: block;
            }
            .h-show{
                display: none;
            }
        }
        tr.s-def{
            .d-show{
                display: block;
            }
        }
        tr.s-tr-s{
            .h-show{
                display: block;
            }
        }
        tr.s-tr-d{
            .dh-show{
                display: block;
            }
        }
        td{
            color: #5e5e5e;
            line-height: 1.4em;
            padding: 10px 8px;
        }
        .s-tr{
            background: #fff5d1;
        }
        .s-tr-bg{
            background: #fff5d1;
        }
        .dh-show{
            display: none;
        }
        .h-show{
            display: none;
        }
        .d-show{
            display: none;
        }
        .tName{
            width: 86px;
        }
    }
    .tOperate{
        padding-right: 10px;
    }
}
.tr{
    text-align: right;
}
.icon-right{
    display: none;
    width: 20px;
    height: 12px;
    margin-bottom: -4px;
    background: url(../images/uc_sprite.gif) no-repeat -341px -4px;
}
.list-table tbody tr.s-tr-d .icon-right{
    display: inline-block;
    zoom: 1;
}
.bord-r{
    border-right: 1px solid #ccc;
}
.mb20{
    margin-bottom: 20px;
}
.city{
    float: left;
    margin-right: 10px;
}
.padd-left-20{
    padding-left: 20px;
}
//表单的公共元素的设置
.input-text{
    width: 210px;
    padding: 2px 6px;
    margin-right: 10px;
    height: 20px;
    line-height: 20px;
    color: #323232;
    border: 1px solid #cdcdcd;
}
.input-text-focus, .input-text:focus{
    border-color: #a7a7a7;
}
.input-text-error{
    border-color: #c00;
}
//页面中 公用按钮的设置
.button-red, .button-grey, .button-white, .button-no{
    display: inline-block;
    padding: 0 8px;
    height: 20px;
    text-align: center;
    font: 12px/20px "鏂板畫浣�", Arial, SimSun, Tahoma;
    border: 1px solid #fff;
    zoom: 1;
}
.button-red{
    color: #fff;
    background: #c00;
    border-color: #c00;
}
.button-red-hover, .button-red:hover{
    text-decoration: none;
    color: #fff;
    background: #d00;
    border-color: #d00;
}
.button-red-active, .button-red:active{
    text-decoration: none;
    color: #fff;
    background: #c00;
    border-color: #c00;
}
.button-grey{
    color: #333;
    background: #f8f8f8;
    border-color: #ddd;
}
.button-disble{
    background: #f8f8f8;
    cursor: default;
    color: #ccc;
    border: 1px solid #e6e6e6;
}
.button-grey-hover, .button-grey:hover{
    color: #333;
    text-decoration: none;
    border-color: #e6e6e6;
}
.button-grey-avtive, .button-grey:active{
    color: #333;
    text-decoration: none;
    background-color: #f3f3f3;
    border-color: #ccc;
}
.button-disble:hover, .button-disble:active{
    background: #f8f8f8;
    text-decoration: none;
    color: #ccc;
    border-color: #e6e6e6;
}
.button-white{
    color: #333;
    background: #fff;
    border-color: #ddd;
}
.button-white-hover, .button-white:hover{
    color: #333;
    text-decoration: none;
    border-color: #ccc;
}
.button-white-avtive, .button-white:active{
    color: #333;
    text-decoration: none;
    background-color: #f8f8f8;
    border-color: #ccc;
}
.button-no{
    color: #ccc;
    background: #f8f8f8;
    border-color: #e6e6e6;
}
.button-no-hover, .button-no:hover{
    color: #ccc;
    background: #f8f8f8;
    border-color: #e6e6e6;
    cursor: default;
}
.btn-big-red{
    display: inline-block;
    padding: 0 20px;
    height: 38px;
    text-align: center;
    font: 18px/38px "\\5FAE\\8F6F\\96C5\\9ED1";
    border: 1px solid #fff;
    zoom: 1
}
.btn-big-red{
    color: #fff;
    background: #c00;
    border-color: #c00;
}
.btn-big-red-hover, .btn-big-red:hover{
    text-decoration: none;
    color: #fff;
    background: #d00;
    border-color: #d00;
}
.btn-big-red-active, .btn-big-red:active{
    text-decoration: none;
    color: #fff;
    background: #c00;
    border-color: #c00;
}
//取消
.disabled-input, .disabled-input:hover{
    color: #999;
    text-decoration: none;
    cursor: default;
}
//保存成功 保存失败
.icon-box-error, .icon-box-suc{
    display: none;
    padding-left: 22px;
    margin: 0 16px;
}
.w990 #gome-group{
    display: none;
}
//顶部 开始
#topnav{
    height: 30px;
    line-height: 29px;
    background-position: 0 0;
    background-color: #F3F3F3;
    position: relative;
    z-index: 9996;
    .wbox{
        margin-bottom: 0;
    }
}
//竖线
.linespace{
    border-left: 1px solid #E6E6E6;
    line-height: 12px;
    height: 12px;
}
//顶部左侧
.topside{
    //竖线
    .linespace{
        margin: 9px 0 0;
    }
    li{
        float: left;
        display: inline;
        padding: 0 10px 0 5px;
        a{
            color: #5e5e5e;
            &:hover{
                color: #C00;
            }
            //i标签设置，国美在线 左侧图标
            .i-gome-group{
                background: url(../images/logo.png) no-repeat scroll 0 0;
                height: 19px;
                line-height: 17px;                
                width: 41px;
                overflow: hidden;
                position: absolute;
                left: 0;
                top: 7px;
            }
        }
    }
    //国美在线
    #gome-group{
        position: relative;
        padding-left: 0;
        a{
            padding-left: 46px;
        }
    }
    //手机国美
    .vphone{
        padding: 0 10px 0 0;
        position: relative;
        a{
           color: #c00; 
        }
        b{
            width: 16px;
            height: 16px;
            float: left;
            display: inline;
            margin: 7px 6px 0 0;
            _margin-right: 3px;
            background: url(../images/ui_b.png) no-repeat scroll 0 0;
            background-position: -368px -74px;
        }
    }
}
//顶部右侧
.topmenu a:hover,
.topmenu a span.valign-inline:hover{
    color: #C00;
}
.topmenu a span.valign-inline:hover{
    text-decoration: underline;
    cursor: pointer;
}
.topmenu{
    position: relative;
    float: right;
    display: inline;
    //竖线
    .linespace{
        margin: 9px 0 0;
    }
    a{
        color: #5E5E5E;
    }
    a.glogout{
        color: #A5A5A5;
    }
    li{
    float: left;
    display: inline;
    vertical-align: middle;
    }
    //国美在线欢迎您！ 登录 注册  区域
    .login-top{
        //span标签设置
        .gwelcome{
            color: #A5A5A5;
            margin-right: 5px;
        }
        a{
            display: inline-block;
            padding: 0 6px; 
        }
        a.glogin{
            color:#333;
        }
        a.gsign{
             margin-right: 4px;
        }
        a.guser{
            padding: 0;
            color: #06C;
        }
    }
    //我的订单
    .g-myoder{
        a{
            padding: 0 10px;
        }
    }
    //我的国美
    .hd-mygome{
        .menulink{
            
        }
        .gmlink{
            
        }
        .menuhide{
            width: 295px;
            right: 0;
            padding: 0;
            .mygomeinfo{
                margin: 0 10px;
                color: #888;
                a{
                    color: #06C;
                    &:hover{
                        color: #06C;
                    }
                }
                li{
                    float: none;
                    display: block;
                    line-height: 14px;
                    padding-top: 10px;
                    padding-bottom: 10px;
                    &:after{
                        content: ".";
                        display: block;
                        height: 0;
                        clear: both;
                        visibility: hidden;
                    }
                }
                li.firstfix{
                    border-bottom: 1px solid #E6E6E6;
                }
                .first{
                    
                }
                .mygome-item{
                    .itemlist-name{
                        
                    }
                    .mginfo{
                        
                    }
                }
                .item-line{
                    
                }
            }
        }
    }
}
.menuhide{
    display: none;
    position: absolute;
    background: #fff;
    border: 1px solid #DDD\9;
    top: 27px;
    _top: 25px;
    right: 0;
    box-shadow: 0 0 18px rgba(0, 0, 0, .09);
    padding: 0 8px 10px;
    width: 217px;
    line-height: 22px;
}
.menulink{
    float: left;
    display: inline;
    padding: 0 22px 0 10px;
    margin: 3px 0 0;
    _margin: 2px 0 0;
    height: 24px;
    line-height: 24px;
    position: relative;
    z-index: 9997;
    //默认 小三角 使用边框形成
    b{
        position: absolute;
        width: 0;
        height: 0;
        border: 4px dashed transparent;
        border-color: #5E5E5E transparent transparent;
        border-bottom: 0;
        border-top-style: solid;
        top: 10px;
        right: 10px;
        overflow: hidden;
    }
}
.no-map{
    a{
        margin: 0 10px;
    }
}
//商家入驻 右侧 图标
.valign-inline-tip{
    background-image: url(../images/ui_b.png);
    background-position: -496px -235px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 15px;
    margin-left: 3px;
    vertical-align: middle;
    width: 15px;
}
//顶部 结束

//main_header 开始
//整个盒子的 高 和 背景的设置
.ucGomeTopic{
    height: 80px;
    background: #dd2d3a;
    .headBox{
        background: url(../images/uc_header_bg.png) no-repeat 805px 0;
    }
    .cart{
        position: relative;
        float: right;
        width: 54px;
        margin-top: 21px;
    }
    .shopnum{
        background-color: #fff;
        color: #dd2d3a;
        i{
            border-color: transparent transparent transparent #fff;
        }
    }
}
//.headBox 盒子里 包裹的 几个盒子的设置
//左侧logo
.gomeLogo{
    h1{
        img{
            float: left;
            margin: 24px 21px 0 0;
        }
    }
}
//我的国美 区块
.myGomeButton{
    float: left;
    margin: 17px 10px 0 0;
    a{
        display: block;
        &:hover{
            text-decoration: none;
        }
    }
    a.myGomeTitl{
        font-family: "微软雅黑";
        font-size: 19px;
        line-height: 19px;
        color: #fff;
        padding-left: 4px;
    }
    a.goGome{
        background-position: 0 0;
        text-align: center;
        line-height: 20px;
        margin-top: 6px;
        &:hover{
            background-position: 0 -20px;
        }
    }
}
.myGomeButton a.goGome, .myGomeButton a.goGome:hover{
    font-family: "新宋体";
    font-size: 12px;
    color: #fff;
    background: url(../images/ucButtonlh.png) no-repeat;
    width: 80px;
    height: 20px;
}
//导航
.gomeNav{
    li{
        float: left;
        line-height: 80px;
        a{
            padding: 0 29px;
            height: 80px;
            display: block;
            font-size: 18px;
            font-family: "微软雅黑";
            color: #fff;
            position: relative;
            &:hover{
                background: #b3010f;
            }
            span{
                padding-left: 3px;
                font-size: 12px;
            }
        }
        a.curArrow{
            background: 0 0;
            &:after{
                content: " ";
                display: block;
                line-height: 0;
                font-size: 0;
                border-left: 8px solid transparent;
                border-right: 8px solid transparent;
                border-bottom: 8px solid #fff;
                position: absolute;
                left: 44%;
                bottom: 0;
                visibility: visible;
            }
        }
    }
}
.gomeNav li a:hover, .gomeNav li a.current{
    text-decoration: none;
    background: #b3010f;
}
//右侧
.gomeTopRight{
    width: 275px;
    float: right;
    //div盒子的设置，里面包裹 form表单
    .top_earch{
        position: relative;
        float: left;
        width: 221px;
        height: 28px;
        margin-top: 26px;
        background: #e4e4e4;
        //label标签的设置
        .topOvertips{
            width: 190px;
            height: 15px;
            padding: 8px 0 0;
            position: absolute;
            top: 0;
            left: 10px;
            overflow: hidden;
            color: #5e5e5e;
            cursor: text;
        }
        //input文本框的设置
        .searchInput{
            width: 192px;
            height: 18px;
            line-height: 18px;
            padding: 5px 0 5px 5px;
            float: left;
            border: none;
            color: #5e5e5e;
            background: #e4e4e4;
        }
        //放大镜按钮
        .searchBtn{
            width: 23px;
            height: 26px;
            border: none;
            cursor: pointer;
            background: url(../images/seach_bg.png) no-repeat 0 7px;
        }
    }
}
//min 购物车区域
.shopcartbox{
    position: relative;
    float: right;
    width: 54px;
    //a标签设置
    .ucCart{
        display: block;
        margin: 5px 0 0 5px;
        width: 49px;
        height: 32px;
        line-height: 32px;
        _height: 32px;
        _line-height: 32px;
        padding: 0;
        //a标签里 em的设置
        .shopping_icon{
            width: 27px;
            height: 20px;
            display: inline-block;
            background: url(../images/shopping_icon.png) no-repeat;
            position: absolute;
            top: 6px;
            left: 10px;
            //em里包裹的 span的设置  (数字)
            .shopnum{
                position: absolute;
                left: 15px;
                top: -18px;
                height: 18px;
                line-height: 18px;
                padding: 0 3px;
                min-width: 14px;
                _width: 14px;
                text-align: center;
                background-color: #fff;
                color: #dd2d3a;
                font-weight: 700;
                i{
                    position: absolute;
                    bottom: -4px;
                    left: 0;
                    width: 0;
                    height: 0;
                    border: 4px dashed transparent;
                    border-color: transparent transparent transparent #FFF;
                    border-right: 0;
                    border-left-style: solid;
                    overflow: hidden;
                }
            }
        }
    }
    
}
//main_header 结束
//content 开始
.content{
    text-align: left;
}
//content 上中下 结构  .cont-top 上部分   .cont-middle中部分
.cont-top{
    border-bottom: 1px solid #f3f3f3;
    width: 100%;
    height: 57px;
    margin: 0 auto;
    position: relative;
    z-index: 999;
    .conttop-box{
        width: 1200px;
        height: 57px;
        margin: 0 auto;
        position: relative;
        margin-top: -2px;
        //左侧头像div的设置
        .cont-top-headphoto{
            position: absolute;
            overflow: hidden;
            top: 15px;
            left: 50px;
            width: 108px;
            height: 105px;
            border-radius: 60px;
            -webkit-border-radius: 60px;
            -moz-border-radius: 60px;
            -ms-border-radius: 60px;
            -o-border-radius: 60px;
            img{
                width: 100px;
                height: 100px;
                border-radius: 60px;
                -webkit-border-radius: 60px;
                -moz-border-radius: 60px;
                -ms-border-radius: 60px;
                -o-border-radius: 60px;
                border: 4px solid #fefefe;
            }
            //div里包裹的a标签的设置  （"编辑"文字的设置）
            a{
                position: absolute;
                bottom: 0;
                left: 0;
                right: 0;
                height: 25px;
                line-height: 25px;
                color: #fff;
                background: none repeat scroll 0 0 rgba(0,0,0,.5);
                opacity: 0;
                text-align: center;
                _width: 100%;
            }
        }
        //右侧区域
        .conttopbox-left{
            padding-left: 190px;
            padding-top: 25px;
            white-space: nowrap;
            .cont-top-name{
                float: left;
                font-weight: 700;
                font-size: 16px;
                color: #333;
            }
            .cont-top-level{
                float: left;
                height: 14px;
                text-align: center;
                font-size: 12px;
                color: #c00;
                margin-left: 5px;
                margin-top: 4px;
            }
            .cont-top-word{
                font-family: "Microsoft YaHei";
                font-size: 16px;
                color: #a5a5a5;
                a{
                    color: #06C;
                    display: block;
                    font-size: 12px;
                    height: 30px;
                    margin: 10px 0 0;
                    text-align: right;
                    width: 950px;
                }
            }
        }
        
    }
}
.cont-middle{
    width: 1200px;
    position: relative;
    *position:static;
    text-align: left;
    font-family: "宋体";
    overflow: hidden\9;
    height: auto\9;
}
.cont-r{
    width: 1000px;
    float: left;
    padding-bottom: 80px;
}
.uc-main980{
    width: 980px;
}
//主体内容 左边区域设置
//div盒子设置
.side-nav{
    float: left;
    width: 198px;
    padding-top: 80px;
    //div里包裹的ul的设置
    .sidenav-ul{
        padding: 0 29px 0 10px;
        a{
            color: #5e5e5e;
            font-size: 12px;
            &:hover{
                text-decoration: none;
            }
        }
        li{
            position: relative;
            display: block;
            height: 30px;
            line-height: 30px;
            padding-left: 20px;
            font-family: "宋体";
        }
        li.list-head{
            background: url(../images/uc_sprite.gif) no-repeat -244px -88px;
            padding-top: 5px;
            _clear: both;
        }
        .cut-line{
            border-bottom: 1px solid #e6e6e6;
            padding-bottom: 5px;
        }
        //鼠标滑过li 给其添加的 class=".active"样式效果 js效果实现
        .active{
            a{
                color: #c00;
                font-weight: 700;
                &:hover{
                    text-decoration: none;
                }
            }
            //鼠标滑过li,li区块右侧区域的图标效果
            span{
                position: absolute;
                right: -38px;
                top: 6px;
                width: 36px;
                height: 16px;
                background: url(../images/uc_sprite.gif) no-repeat -292px -44px;
                z-index: 999;
            }
        }
    }
    .side-nav-t{
        overflow: hidden;
        .myhome{
            width: 18px;
            height: 18px;
            background-position: -18px -18px;
            float: left;
            margin: 0 12px 0 0;
        }
    }
}

//content 结束

//ftr start
#ftr{
    overflow: hidden;
    #ftr-layer{
       background: #f8f8f8; 
       border-top: 5px solid #e4101e;
       overflow: hidden;
       .wbox{
           margin-bottom: 0;
           padding-bottom: 40px;
           .ftrhelp{
               background: #f8f8f8;
               padding: 0 0 32px 30px;
               li{
                   float: left;
                   display: inline;
                   line-height: 20px;
                   width: 14.2%;
                   h4{
                       color:#333;
                       font:400 16px/20px "Microsoft YaHei";
                       margin:12px 30px 13px 0;
                       .ico{
                           height: 20px;
                           top: -1px;
                           left: -40px;
                       }
                   }
                   a{
                       color:#5e5e5e;
                       display: block;
                       height: 22px;
                       line-height: 22px;
                       margin: 0 10px 0 2px;
                       overflow: hidden;
                       word-break: break-all;//允许在单词内换行。
                       &:hover{
                           color:#E3101E;
                       }
                   }
               }
           }
           .gome-baozhang{
               background: #efefef;
               clear: both;
               height: 70px;
               line-height: 70px;
               margin: 5px 0;
               text-align: center;
               a{
                   display: inline-block;
                   margin-right: 48px;
                   text-decoration: none;
               }
               .baozhang-text{
                   color:#5d5d5d;
                   display: inline-block;
                   font-size: 18px;
                   font-family: "微软雅黑";
                   font-weight: bold;
                   padding-left: 95px;
                   position: relative;
                   z-index: 5;
               }
               .baozhang-ico{
                   background: url(../images/ui_b.png) no-repeat scroll 0 0;
                   height: 40px;
                   width: 40px;
                   position: absolute;
                   top: 15px;
                   left: 80px;
                   z-index: 4;
               }
               .baozhang-qtth{
                   background-position: -155px -365px;
                   left: 102px;
               }
               .baozhang-zywx{
                   background-position: -200px -365px;
                   left: 324px;
               }
               .baozhang-ybfw{
                   background-position: -240px -365px;
                   left: 540px;
               }
               .baozhang-jdhs{
                   background-position: -277px -365px;
                   left: 755px; 
               }
               .baozhang-fwzx{
                   background-position: -321px -365px;
                   left: 976px;
               }
           }
           .footer-link{
               color: #e6e6e6;
               margin: 15px 0 12px;
               text-align: center;
               a{
                   color: #5E5E5E;
                   display: inline-block;
                   padding: 0 14px;
                   &:hover{
                       color:#E3101E;
                   }
               }
           }
           .segments{
               line-height: 22px;
               margin: 0 auto;
               text-align: center;
               a{
                   color:#5E5E5E;
                   margin: 0 9px;
               }
               .gome-website{
                   color:#A5A5A5;
                   font-style: normal;
                   font-weight: 700;
                   display: inline-block;
                   a{
                       color:#5E5E5E;
                       margin-left: 0;
                   }
                   .gomegroup{
                       height: 18px;
                       left: -40px;
                       top: 2px;
                       overflow: hidden;
                       background-position: -402px -36px;
                   }
                }
           }
           .footer-faith{
               background: url(../images/ui_b.png) no-repeat scroll -461px 0;
               height: 39px;
               width: 40px;
               margin: 45px auto 10px;
           }
           .copyright{
               color: #A5A5A5;
               line-height: 22px;
               text-align: center;
           }
           .credit{
               margin: 5px 0;
               text-align: center;
               a{
                   display: inline-block;
                   margin-right: 20px;
                   text-decoration: none;
               }
           }
           .dim-code{
               background: url(../images/ui_b.png) no-repeat scroll -27px -234px;
               color: #A5A5A5;
               position: absolute;
               right: 108px;
               bottom: 0;
           }
           .dim-code,.dim-code a{
               height: 173px;
               width:124px;
               overflow: hidden;
               padding: 0;
           }
       }
    }
}
//ftr end























